returning of punches - Spanish English Dictionary